The Aurobindo Pharma stock trades at about 18 times its FY17 estimated earnings per share, according to the mean of analyst estimates
The Aurobindo Pharma stock trades at about 18 times its FY17 estimated earnings per share, according to the mean of analyst estimates